First off, welcome back, and about the video: not bad. not bad at all.
I tried to get into parkour, but with the BB in my foot and my general lack of good health, it was a bit of an impossibility.
Freerunning is the same basic set skill as parkour, in a physical sense, but with different objectives. Freerunning is a test of physique and looking awesome, while Parkour is learning how to get from A to B as fast as possible, usually through and over terrain and buildings, heh.
TSC is still TSC, except that Strongbad is the new resident SCDer topping a chart instead of SDM, and the general residents continue to grow into old people, as is to be expected.
>_>